package main

import (
	"bufio"
	"fmt"
	"io"
	"os"
)

func main() {
	// 打开文件
	file, err := os.Open("./file.txt")
	if err != nil {
		fmt.Println("打开文件失败!", err)
	}
	defer file.Close()
	// 读取文件
	reader := bufio.NewReader(file)
	for true {
		line, err := reader.ReadString('\n')
		if err == io.EOF {
			// 读取到结束
			fmt.Print(line)
			break
		}
		fmt.Print(line)
	}
}
